#ifndef GENESIS_DATATYPES
#define GENESIS_DATATYPES
typedef unsigned char byte;
typedef unsigned short word;
#endif

byte **getMap_Sonic();

#define fr_Null 0
#define fr_Stand 1
#define fr_Wait1 2
#define fr_Wait2 3
#define fr_Wait3 4
#define fr_Lookup 5
#define fr_Walk11 6
#define fr_Walk12 7
#define fr_Walk13 8
#define fr_Walk14 9
#define fr_Walk15 0xA
#define fr_Walk16 0xB
#define fr_Walk21 0xC
#define fr_Walk22 0xD
#define fr_Walk23 0xE
#define fr_Walk24 0xF
#define fr_Walk25 0x10
#define fr_Walk26 0x11
#define fr_Walk31 0x12
#define fr_Walk32 0x13
#define fr_Walk33 0x14
#define fr_Walk34 0x15
#define fr_Walk35 0x16
#define fr_Walk36 0x17
#define fr_Walk41 0x18
#define fr_Walk42 0x19
#define fr_Walk43 0x1A
#define fr_Walk44 0x1B
#define fr_Walk45 0x1C
#define fr_Walk46 0x1D
#define fr_Run11 0x1E
#define fr_Run12 0x1F
#define fr_Run13 0x20
#define fr_Run14 0x21
#define fr_Run21 0x22
#define fr_Run22 0x23
#define fr_Run23 0x24
#define fr_Run24 0x25
#define fr_Run31 0x26
#define fr_Run32 0x27
#define fr_Run33 0x28
#define fr_Run34 0x29
#define fr_Run41 0x2A
#define fr_Run42 0x2B
#define fr_Run43 0x2C
#define fr_Run44 0x2D
#define fr_Roll1 0x2E
#define fr_Roll2 0x2F
#define fr_Roll3 0x30
#define fr_Roll4 0x31
#define fr_Roll5 0x32
#define fr_Warp1 0x33
#define fr_Warp2 0x34
#define fr_Warp3 0x35
#define fr_Warp4 0x36
#define fr_Stop1 0x37
#define fr_Stop2 0x38
#define fr_Duck 0x39
#define fr_Balance1 0x3A
#define fr_Balance2 0x3B
#define fr_Float1 0x3C
#define fr_Float2 0x3D
#define fr_Float3 0x3E
#define fr_Float4 0x3F
#define fr_Spring 0x40
#define fr_Hang1 0x41
#define fr_Hang2 0x42
#define fr_Leap1 0x43
#define fr_Leap2 0x44
#define fr_Push1 0x45
#define fr_Push2 0x46
#define fr_Push3 0x47
#define fr_Push4 0x48
#define fr_Surf 0x49
#define fr_BubStand 0x4A
#define fr_Burnt 0x4B
#define fr_Drown 0x4C
#define fr_Death 0x4D
#define fr_Shrink1 0x4E
#define fr_Shrink2 0x4F
#define fr_Shrink3 0x50
#define fr_Shrink4 0x51
#define fr_Shrink5 0x52
#define fr_Float5 0x53
#define fr_Float6 0x54
#define fr_Injury 0x55
#define fr_GetAir 0x56
#define fr_WaterSlide 0x57
